long-term work - French English Dictionary